Big Huge Thesaurus

Swertia speciosa

noun